Skip to content

Conversation

@matisnape
Copy link

  • setup instructions prepared with Cursor based on the indexed codebase
  • the setup was tested on macOS, so I'd need someone to verify the Linux steps.
  • [In progress] Docker setup

Note: I use asdf for local setup, and not pyenv

@magul magul requested review from a team and Rafalkufel and removed request for a team October 8, 2025 17:22
Copy link
Contributor

@Rafalkufel Rafalkufel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As I said yesterday, it's quite an achievement to set this project up on Mac without docker, and all steps are very useful for people who use Mac. But usually developers, who works on linux uses dockerized version of this app. WDYT to split it into at least two sections: for mac and for linux?

mkdir -p "$HOME/Documents/Alinka"

# Run migrations
poetry run alembic upgrade head
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Migration should run automatically on app startup

# Run migrations
poetry run alembic upgrade head

# Populate database with test data (WARNING: This can take a long time and may hang)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verrrry good point. It indeed might be a bit confusing 😃

poetry run alembic revision --autogenerate -m "your_message"

# Apply migrations
poetry run alembic upgrade head
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Duplicate? (l.29)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants